Complex Actions for Event Processing
نویسندگان
چکیده
Automatic reactions triggered by complex events have been deployed with great success in particular domains, among others, in algorithmic trading, the automatic reaction to realtime analysis of marked data. However, to date, reactions in complex event processing systems are often still limited to mere modifications of internal databases or are realized by means similar to remote procedure calls. In this paper, we argue that expressive complex actions with support for composite workflows and integration of so called external actions are desirable for a wide range of real-world applications among other emergency management. This article investigates the particularities of external actions needed in emergency management, which are initiated inside the event processing system but which are actually executed by external actuators, and discuss the implications of these particularities on composite actions. Based on these observations, we propose versatile complex actions with temporal dependencies and a seamless integration of complex events and external actions. This article also investigates how the proposed integrated approach towards complex events and complex actions can be evaluated based on simple reactive rules. Finally, it is shown how complex actions can be deployed for a complex event processing system devoted to emergency management.
منابع مشابه
Complex Events and Actions in Logical Agents
Complex Event Processing (CEP) has emerged as a relevant new field of software engineering and computer science. Many of the current approaches to CEP are declarative and based on rules, and often on logic-programming-like languages and semantics. Some work on CEP is situated within the field of logical agents. Usually, event processing is based upon Event-Condition-Action rules, which are howe...
متن کاملA Proactive Complex Event Processing Method for Intelligent Transportation Systems
Recently the rapid development of Internet of Thing (IoT) brings new opportunity to Intelligent Transportation System (ITS). The key problem is how to process the huge events generated by IoT to support ITS. In this paper a proactive complex event processing method is proposed for congestion control in ITS. Based on complex event processing, this method predicts the traffic flow using a multi-l...
متن کاملGeneric Architecture of Complex Event Processing Systems
In recent years, there has been a growing need for the use of active systems. Active systems perform automatic actions that may be reactive, such as responding to provided stimuli. They may also perform automatic actions that are proactive, such as predicting possible phenomena. While earliest active systems were directed to databases (Dayal U. et al. 1988, Widom & Ceri, 1996), a current major ...
متن کاملRule-Based Event Processing and Reaction Rules
Reaction rules and event processing technologies play a key role in making business and IT / Internet infrastructures more agile and active. While event processing is concerned with detecting events from large event clouds or streams in almost real-time, reaction rules are concerned with the invocation of actions in response to events and actionable situations. They state the conditions under w...
متن کاملManaging Complex Event Processes with Business Process Modeling Notation
Complex Event Processing – the identification of event patterns in event streams, the analysis of their impact, and the execution of corresponding actions – is gaining momentum within various research disciplines and business areas. However, one of the major problems associated with Complex Event Processing is its lack of usability, especially the complexity of its management, preventing its wi...
متن کامل